micro-capsule coating - French English Dictionary